<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>
</head>
<body>
    <script>
        /*
            通过 一系列工具流程和方法论来提高项目的可维护性、效率和质量
            旨在解决 代码组织。依赖管理，自动化构建、测试、部署等

            1、模块化 为了减少耦合度(模块、组件之间的相互依赖的程度)
                通过es6模块化 CommonJS

            2、组件化--代码复用 简化复杂界面

            3、自动化构建 --webpack.

            4、git 版本控制，分支策略，代码审查

            5、持续化集成/部署--Jenkins
                流程: 单元测试，集成测试
            
            6、文档化
                API文档，设计指南 使用手册

            7、性能优化
                    懒加载，缓存策略，图片优化
        */ 
    </script>
</body>
</html>